package com.sys.orders.pojo;

/**
 * 一个POJO对应一个枚举
 * 
 * 枚举三要素: 键:(name)和值(status), 变量名:STATUS_DISABLED
 * 
 * @author 陈岩
 */
public enum AOrdersGoodsEnum
{
	/*
	 * 枚举必须从已知的选项卡拿一个出来 红绿灯: 多项枚举:类似于Map;
	 */
	/*
	 * 定义枚举项
	 * 状态:0:下单;1:已确认;2:已付款;3:已收款;4:已发货;5:已收货
	 */
	STATUS_YXD("下单", Byte.valueOf("0")), 
	STATUS_YQR("已确认", Byte.valueOf("1")),
	STATUS_YFK("已付款", Byte.valueOf("2")), 
	STATUS_YSK("已收款", Byte.valueOf("3")),
	STATUS_YFH("已发货", Byte.valueOf("4")), 
	STATUS_YSH("已收货", Byte.valueOf("5")),
	;

	private String name;
	private byte status;

	private AOrdersGoodsEnum(String name, byte status)
	{
		this.name = name;
		this.status = status;
	}

	public String getName()
	{
		return name;
	}

	public void setName(String name)
	{
		this.name = name;
	}

	public byte getStatus()
	{
		return status;
	}

	public void setStatus(byte status)
	{
		this.status = status;
	}

}
